package stemmer;

import util.Duzeltmeler;
import util.HarfTr;
import util.KelimeTr;
import util.SozlukTr;
import util.Token;
import util.Utility;

@SuppressWarnings("unused")
public class TestMainPrj03 {

	public TestMainPrj03() {

	}

	public static void main(String[] args) {
//		Token aToken=new Token("ilgili");
//		HarfTr aHarf=new HarfTr('i');
//		aToken.shiftInsert(1, aHarf); // 0,1,2,3 .. index den sonra aHarf ekler
		
		// ör kelimeler: yurdu, edilebileceği, sadece, doğal, dillerde, değil, zamanda,
		//               ilgili,tarafından,anlaşılabilir, yorumlanabilir, kullanılabilir,
		//				 böylece  ...
		//Token tempToken=new Token(new String("böylece")); 

		//		filepath, delimiter, number of word in line, index of word in line
		String fileSep=new String(System.getProperty("file.separator"));

		SozlukTr kokSozluk=new SozlukTr("."+fileSep+"data"+fileSep+"testKokSozluk.txt"," ",2,1);
		SozlukTr TDKimlaKlavuzu=new SozlukTr("."+fileSep+"data"+fileSep+"turk_dil_kurumu_imla_klavuzu_v4.txt",",",2,1,true);

		Token tempToken=new Token(new String("ağza")); // ilgili, ağza, beyni

//		Duzeltmeler.Yumusama_Adim_1B1( tempToken,kokSozluk,TDKimlaKlavuzu);
		Duzeltmeler.Dusme_Adim_1B2(tempToken,kokSozluk,TDKimlaKlavuzu);
		

	}

}
